//Map Constructor
function Map() {
	this.Sections = [];
	this.SectionIndex = 0;
}

Map.prototype.Save = function() {
	var i=0;
	//Save Map Header
	//***TODO***
	
	//Save Map Sections
	for (i=0;i<this.Sections.length;i++) {
		this.Sections[i].Save();
	}
	
	//Save Map Footer
	//***TODO***
}

Map.prototype.Load = function() {
	var i=0,NumSections=0;
	
	//Load Map Header
	//***TODO***
	
	//Load Map Sections
	for (i=0;i<NumSections;i++) {
		this.Sections[i] = new Section(i);
		this.Sections[i].Load();
	}
	
	//Load Map Footer
	//***TODO***
}